impeccable reputation - İspanyolca İngilizce Sözlük